luck of the devil – Deutsch–English translations

🇬🇧 en de 🇩🇪

luck of the devil noun

  • extraordinary or recurring luck
mehr Glück als Verstand, unverschämtes Glück
Wiktionary Links